import IconWrapper from './icon';
import type { IconProps } from './icon';

export default function Upload(props:IconProps) {
    return IconWrapper(props, function(props) {
        return `<svg width='${props.size}' height='${props.size}' class='${props.className}' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48'><mask style='mask-type:alpha' height='48' width='48' y='0' x='0' maskUnits='userSpaceOnUse' id='a'><path fill='#FFF' d='M48 0H0v48h48V0Z'/></mask><g mask='url(#a)' stroke-linejoin='${props.strokeLinejoin}' stroke-linecap='${props.strokeLinecap}' stroke-width='${props.strokeWidth}' stroke='${props.stroke}' ><path d='M6 24.008V42h36V24M33 15l-9-9-9 9M23.992 32V6'/></g></svg>`;
    });
}